package dawi.fcs.servicio.servicio.impl;

import java.util.HashMap;
import java.util.List;

import dawi.fcs.dominio.dto.DtoExpedienteActividadDocumento;
import dawi.fcs.servicio.dao.ExpedienteActividadDocumentoDao;
import dawi.fcs.servicio.factory.DAOFactory;
import dawi.fcs.servicio.generico.GenericoServicioImpl;
import dawi.fcs.servicio.servicio.ExpedienteActividadDocumentoServicio;

public class ExpedienteActividadDocumentoServicioImpl extends
		GenericoServicioImpl implements ExpedienteActividadDocumentoServicio {
	private ExpedienteActividadDocumentoDao dao;

	public ExpedienteActividadDocumentoServicioImpl() {
		dao = DAOFactory.getFactorty(DAOFactory.MYSQL)
				.getExpedienteActividadDocumentoDao();
		this.setGenericoDao(dao);
	}

	@SuppressWarnings({ "unchecked", "rawtypes" })
	@Override
	public List<DtoExpedienteActividadDocumento> listarxExpediente(
			HashMap<String, Object> map) {
		List list = dao.listarPorQuery(
				"expedienteActividadDocumento.listarPaginacion", map);
		return list;
	}
}
